History
History
Synonyms
UK
US
Meaning:
advertise

to make something known to People by notices in newspapers, announcements on TV etc

publicize for the purpose of selling or causing one to want

sell

to give (something) in exchange of money; to persuade (a person) to agree, accept (an idea etc)

exchange an object for money

SOFT SELL as in Wiktionary
SOFT SELL as in Wikipedia